package com.huike.clues.service;

import com.huike.clues.domain.SysNotice;
import com.huike.clues.domain.result.SysNoticePageResult;

import java.util.List;

/**
 * @Description noticeService
 * @Author bin
 * @Date 2023-10-15
 */
public interface NoticeService {


    /**
     * 处理获取系统提醒分页列表
     * @param status
     * @return
     */
    SysNoticePageResult pagelist(Integer status);

    /**
     * 处理获取系统提醒下拉列表
     * @param status
     * @return
     */
    List<SysNotice> list(Integer status);


    /**
     * 获取详情信息
     * @param noticeId
     * @return
     */
    SysNotice noticeId(Integer noticeId);

    /**
     * 未读变已读
     * @param noticeId
     */
    void updateNoticeId(Integer noticeId);
}
